<?php
    $time = microtime();

    require '../../conf/lock.php';

    $professor = new acadProfessoresRecord();
	$estado = new acadEstadosRecord();
	$titulacao = new acadTitulacaoRecord();
	$lib = new Lib();
	
	$codProfessor = $_GET['codProfessor'];
	
	$dados = $professor->dadosProfessores($codProfessor);
	
	$estados = $estado->listarEstados();
	
	$titulacoes = $titulacao->listarTitulacao();
	
	$tpl = new sistTemplate(APPTPLDIR.'/professor.tpl.html');
    $tpl->addFile('TOPO', APPTPLDIR.'/topo.tpl.html');
    $tpl->addFile('MENULATERAL', APPTPLDIR.'/menuLateral.tpl.html');
    $tpl->addFile('RODAPE', APPTPLDIR.'/rodape.tpl.html');
    $tpl->IMAGEDIR = APPIMAGEDIR;
    $tpl->CSSDIR = APPCSSDIR;
    $tpl->JSDIR = APPJSDIR;
    $tpl->WEBROOT = APPWEBROOT;
    $tpl->SITETITLE = SITETITLE;
    $tpl->FAVICON = FAVICON;
    $tpl->ANIMATEDFAVICON = ANIMATEDFAVICON;
    $tpl->MEMORYUSAGE = number_format(intval(memory_get_usage()/1000), 0, ',', '.');
    $tpl->MEMORYPICK = number_format(intval(memory_get_peak_usage()/1000),0,',','.');
	$tpl->CONTROLLER = '../controllers/professor.php?acao=edit';
	$tpl->NOME = $lib->formatarNome($dados['NOME']['0']);
	$tpl->TELEFONE = $dados['TELEFONE']['0'];
	$tpl->CELULAR = $dados['CELULAR']['0'];
	$tpl->EMAIL = $dados['EMAIL']['0'];
	$tpl->ENDERECO = $lib->formatarNome($dados['ENDERECO']['0']);
	$tpl->BAIRRO = $lib->formatarNome($dados['BAIRRO']['0']);
	$tpl->CIDADE = $lib->formatarNome($dados['CIDADE']['0']);
	$tpl->CEP = $dados['CEP']['0'];
	$tpl->CONTRATACAO = $lib->converterDataToBr($dados['DATACONTRATACAO']['0']);
	$tpl->DESLIGAMENTO = $lib->converterDataToBr($dados['DATADESLIGAMENTO']['0']);
	$tpl->CODPROFESSOR = $codProfessor;
	
	$totalTitulacao = count($titulacoes['COD']);
				
	for($x = 1;$x <= $totalTitulacao;$x++)
	{
		$tpl->CODTIT = $titulacoes['COD'][$x];
		$tpl->TITULACAO = $lib->formatarNome($titulacoes['NOME'][$x]);
		
		if($dados['TITULACAO']['0'] == $titulacoes['COD'][$x])
		{
			$tpl->TITULACAOATUAL = 'selected';
		} else
		{
			$tpl->TITULACAOATUAL = '';
		}
		
		$tpl->block("BLOCK_TITULACOES");
	}
				
	for($x = 1;$x <= 27;$x++)
	{
		$tpl->CODEST = $estados['COD'][$x];
		$tpl->ESTADO = $lib->formatarNome($estados['NOME'][$x]);
		
		if($dados['ESTADO']['0'] == $estados['COD'][$x])
		{
			$tpl->ESTADOATUAL = 'selected';
		} else
		{
			$tpl->ESTADOATUAL = '';
		}
		
		$tpl->block("BLOCK_ESTADOS");
	}

    $tpl->DICA = 'Lorem ipsum dolor sit amet, consectetur
        adipiscing elit. Duis sollicitudin ultrices
        erat vitae sodales. Duis pretium mollis
        risus, sed pellentesque diam accumsan
        et. Vivamus sapien lorem, ullamcorper
        n auctor non, lacinia et arcu.
        Maecenas condimentum tincidunt
        massa.';    

    $tpl->TIME = number_format((microtime() - $time),3,',','.');
    $tpl->show();
?>